using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Data;
using DTO;

namespace Business
{
    public class spt_fallback_usgService
    {




		//////////////////////////////////////////////////////////

 		                                                         

		//            Enter code your here                      //

		                                                         

		//////////////////////////////////////////////////////////

        static public int GetIdentity()
        {
            Data.spt_fallback_usgRepository repo = new spt_fallback_usgRepository();
            return repo.GetIdentity();
        }

        static public int Count()
        {
            return spt_fallback_usgRepository.Count();
        }
        public static void Them(spt_fallback_usgDTO objDTO)
        {
            try
            {
                spt_fallback_usgRepository repo = new spt_fallback_usgRepository();
                repo.Them(objDTO);
            }
            catch (System.Exception )
            {
            }
        }

        public static void Xoa(int Maspt_fallback_usg)
        {
            try
            {
                spt_fallback_usgRepository Repo = new spt_fallback_usgRepository();
                Repo.Xoa(Maspt_fallback_usg);
            }
            catch (System.Exception )
            {
            }
        }

        public static void CapNhat(spt_fallback_usgDTO objDTO)
        {
            try
            {
                spt_fallback_usgRepository Repo = new spt_fallback_usgRepository();
                Repo.CapNhat(objDTO);
            }
            catch (System.Exception )
            {
            }
        }

        public static List<spt_fallback_usgDTO> LayDanhSach()
        {
            List<spt_fallback_usgDTO> lst = new List<spt_fallback_usgDTO>();
            try
            {
                spt_fallback_usgRepository obj = new spt_fallback_usgRepository();
                lst = obj.LayDanhSach();
            }
            catch (System.Exception )
            {
            }
            return lst;
        }

        static public List<spt_fallback_usgDTO> LayDanhSach(int Start, int Record)
        {
             Data.spt_fallback_usgRepository repo = new spt_fallback_usgRepository();
            return repo.LayDanhSach(Start, Record);
        }

        public static spt_fallback_usgDTO LayTheoMa(int Maspt_fallback_usg)
        {
            spt_fallback_usgDTO objDTO = new spt_fallback_usgDTO();
            try
            {
                spt_fallback_usgRepository Repo = new spt_fallback_usgRepository();
                objDTO = Repo.LayTheoMa(Maspt_fallback_usg);
            }
            catch (System.Exception )
            {
            }
            return objDTO;
        }
    }
}

